@charset "utf-8";
html{font-size:62.5%;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;}
body{line-height:1.333;font-size:14px;font-size:1.4rem;font-family:CALIBRI,Candara,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea,select,button{font-size:12px;font-weight:400;font-family:inherit;}
input[type=button],input[type=submit],select,button{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}
li{list-style:none;}
ol li{list-style:decimal;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
fieldset,img,a img,iframe{border-width:0;border-style:none;}
iframe{overflow:hidden;}
img{-ms-interpolation-mode:bicubic;}
textarea{resize:vertical;overflow-y:auto;}
legend{color:#000;}
a{text-decoration:none;outline:none;}
hr{height:0;}
div,li,dt,dd,p,pre,td,th{word-wrap:break-word;word-break:break-all;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.textoverflow{display:inline-block;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;max-width:100%;vertical-align:-2px;vertical-align:1px;_width:100%;}

.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden;}
.clearfix:after{clear:both;}
.fl{float:left!important;}
.fr{float:right!important;}

/*----  header  ---*/
.header{width:976px;margin:0 auto;}
.status{text-align:right;color:#BCBCBC;}
.status a{color:#BCBCBC;margin:0 5px;}
.header .logo{float:left;}
.nav{float:left;margin-left:50px;margin-top:36px;}
.nav li{float:left;}
.nav li a{display:block;color:#6D6F69;width:117px;height:32px;line-height:32px;text-align:center;font-weight:700;font-size:16px;}
.nav .selected a{background:url(../images/bg_nav.png) 0 0 no-repeat;color:#4B4B4B;}

.adAutoPlay{width:976px;height:305px;margin:0 auto;position:relative;margin-top:8px;overflow:hidden;z-index:1;}
.NumAutoPlayLabel{position:absolute;left:0;bottom:10px;text-align:right;z-index:10;width:98%;color:#333;}
.NumAutoPlayLabel span{display:inline-block;width:16px;height:16px;line-height:16px;background:url(../images/bg_num.png) 0 0 no-repeat;font-weight:700;margin:0 2px;text-align:center;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;font-family:Arial, Helvetica, sans-serif;}
.NumAutoPlayLabel .over{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.mainCnt{width:896px;margin:0 auto;background:#CECECE url(../images/bg_main.png) 0 0 repeat-x;padding:40px;}
.firstCol{float:left;width:348px;height:556px;}
.secCol{width:520px;float:left;padding-left:26px;_display:inline;border-left:1px solid #A4A4A4;min-height:556px;_height:556px;}

.aboutUs,.titleRelease,.categories,.enquiry,.jobReference,.contactus{padding-left:56px;height:50px;line-height:50px;font-size:18px;font-weight:700; color:#333;}
.titleRelease{background:url(../images/ico_news.png) 0 0 no-repeat;}
.aboutUs{background:url(../images/ico_aboutus.png) 0 0 no-repeat;}
.categories{background:url(../images/ico_product.png) 0 0 no-repeat;}
.enquiry{background:url(../images/ico_enquiry.png) 0 0 no-repeat;}
.jobReference{background:url(../images/ico_jobReference.png) 0 0 no-repeat;}
.contactus{background:url(../images/ico_contactus.png) 0 0 no-repeat;}

.newRelease{position:relative;}
.newRelease p{text-align:center;}
.newReleaseCnt{width:174px;height:132px;margin:0 auto;background:url(../images/bg_categroes.png) 0 0 no-repeat;overflow:hidden;}
.newRelease .prev,.newRelease .next{display:inline-block;width:28px;height:38px;text-indent:-99em;}
.newRelease .prev{background:url(../images/ico_left.png) 0 0 no-repeat;position:absolute;left:20px;top:50px;outline:none;}
.newRelease .next{background:url(../images/ico_right.png) 0 0 no-repeat;position:absolute;right:20px;top:50px;outline:none;}

.wrap_productImg{display:inline-block;width:167px;height:126px;background:url(../images/bg_categroes.png) 0 0 no-repeat;padding-left:7px;padding-top:6px;}
.wrap_productImg img{width:160px;height:118px;}

.aboutusCnt{line-height:2;color:#4E4E4E;padding-right:10px;}

.cateList li{overflow:hidden;zoom:1;margin-top:20px;}
.cateList li .wrap_productImg{float:left;}
.cateList .cateIntro{padding-left:198px;color:#616161;}
.cateList .cateIntro p{height:78px; overflow:hidden;}
.cateList .cateIntro .cateName{font-size:16px;font-weight:700;}
.cateList .cateIntro .cateName a{color:#333;}

.moreBtn{display:inline-block;width:48px;height:18px;line-height:18px;text-align:center;color:#000;background:url(../images/btn_more.png) 0 0 no-repeat;font-size:12px;font-weight:700;}

.cur{margin-bottom:20px;}
.cur h2 a{color:#000;font-size:18px;}

.menu{float:left;width:230px;margin-left:60px;_display:inline;border-left:1px solid #A4A4A4;min-height:650px;_height:650px;}
.wrap_product{float:left;width:600px;}

.menu dl{width:200px;}
.menu dt,.menu dd{height:33px;line-height:33px;padding-left:10px;color:#333;overflow:hidden;word-wrap:normal;white-space:nowrap;}
.menu dt{font-weight:700;cursor:pointer;}
.menu dt a{color:#333;font-size: 17px;}
.menu dd a{display:block;background:url(../images/ico_squ.png) 0 center no-repeat;padding-left:10px;color:#333;font-size:12px;outline:none; font-family:Tahoma, Geneva, sans-serif;}
.menu .selected{background:url(../images/bg_productNavSel.png) 0 0 no-repeat;}

.productList {overflow:hidden;zoom:1;}
.productList li{float:left;margin-right:58px;width:140px;text-align:center;margin-bottom:40px;_display:inline;}
.productList li a{display:block;margin-bottom:10px;border:3px solid transparent;_border:3px solid #D9D9D9;}
.productList li a:hover{border:3px solid #8BD666;border-radius:3px;}
.productList li img{width:134px;height:116px;display:block;}

.jobReferenceList {overflow:hidden;zoom:1;}
.jobReferenceList li{float:left;margin-left:40px;text-align:center;margin-bottom:40px;_display:inline;width:260px;overflow:hidden;}
.jobReferenceList li img{width:250px;height:180px;display:block; margin-bottom:10px;}

.btnBack{background:url(../images/btn_back.png) 0 center no-repeat;padding-left:16px;color:#333;margin-top:12px;}

.wrap_detailPic{padding-bottom:10px;}
.wrap_detailPic img{width:264px;height:230px;margin-right:20px;}
.wrap_detailPic h4{font-size:16px;font-weight:700;line-height: 1.6;overflow:hidden;zoom:1;}
.wrap_detailPic h4 label{font-family:;display:inline-block;text-align: left;float:left;}
.wrap_detailPic h4 span{display:inline-block;width:230px;float:left;font-weight:400;}

.input_txt{border:1px solid #A1A1A1;padding:6px 3px;line-height:1;width:300px;font-size:16px;vertical-align:middle;}
.input_tex{border:1px solid #A1A1A1;padding:3px;line-height:1.6;width:300px;vertical-align:middle;}

.addEnquiry{padding-left:90px;}
.addEnquiry li{padding-bottom:20px;}
.addEnquiry label{display:inline-block;width:120px;text-align:right;vertical-align:middle;font-size:16px;padding-right:10px;}
.star{font-size:20px;}
.submitBtn{display:inline-block;border:0;width:86px;height:32px;line-height:32px;color:#333;font-size:16px;margin-right:20px;background:url(../images/btn_submit.png) 0 0 no-repeat;}

.wrap_aboutus{ line-height:1.8;}

.wrap_contactus{line-height:2;}
.wrap_contactus h5{ font-size:18px; color:#333}

.nodata{ line-height:2!important; float:none!important; margin:0!important;width:100%!important; font-weight: 700!important; font-size:16px!important;}

.copyRight{width:976px;margin:0 auto;text-align:center;padding:15px 0;color:#1C1C1C;}
.copyRight a{color:#1C1C1C;}

